installed ladder - German English Dictionary